at amfAR, The Foundation for AIDS Research
Meghna Chatterjee is a(n) working at amfAR, The Foundation for AIDS Research.