Ramaswamy Chandrashekar
Heska · Idexx Laboratories · Colorado State University
Total Patents:
28
Overall Rank:
#139,287
Years Active:
1998–2015
Heska Rank:
#12