Ponniah Shenbagamurthi

Immunobiology Research Institute
Total Patents: 2
Overall Rank: #2,271,080
Years Active: 1995–1997
Immunobiology Research Institute Rank: #4