Ranjan Badheka

Shimadzu · Shimadzu Research Laboratory (Europe)
Total Patents: 3
Overall Rank: #1,527,945
Years Active: 2003–2014
Shimadzu Rank: #805