Thamil Annamalai
Observed names: Annamalai Thamil, T. Annamalai, THAMIL ANNAMALAI
Institution: Protagonist Therapeutics (United States)
Observed institutions: Protagonist Therapeutics (United States), Microcide (United States)
OpenAlex ID: A5085787188
