Tejas Lahoti

Dr. Tejas Lahoti

Takeda Pharmaceuticals, San Diego, California, USA
orcid