Selvarangan Ponnazhagan
Advanced Research & Technology Institute · Chiron
Total Patents:
2
Overall Rank:
#2,169,441
Years Active:
2003–2006
Advanced Research & Technology Institute Rank:
#20