Department of Microbiology, Trinity College
Dublin
Universiti Sains Malaysia, Kelantan, Malaysia
University of Montpellier II, Sciences and Technology (France)
Universiti Sains Malaysia, Kelantan, Malaysia
University of New South Wales, Australia
University of Notre Dame, Indiana, USA
University of Aberdeen, Scotland