Nirut Pingate
National Science And Technology Development Agency (Nstda)
Total Patents:
2
Overall Rank:
#2,118,359
Years Active:
2010
National Science And Technology Development Agency (Nstda) Rank:
#15