Ramaswamy Chandrashekar

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