Sujatha Srinivasan
The Ohio Willow Wood · Fred Hutchinson Cancer Research Center · Indian Institute Of Technology Madras (Iit Madras)
Total Patents:
10
Overall Rank:
#487,371
Years Active:
1998–2024
The Ohio Willow Wood Rank:
#8