Scientific & Professional Activities

Scientific Refereeing

  • October 2013 British Journal of Anesthesia

    SCI Journal