Innovative People

Ajitha Thanabalasuriar

Ajitha Thanabalasuriar Microbiology, Infectious disease, Innate immunology, antibody therapy, and fluorescence microscopy

Languages Ajitha Thanabalasuriar speaks:

English
French