Kenneth S. Henderson
Charles River Laboratories International · Ohio State University
Total Patents:
3
Overall Rank:
#1,320,308
Years Active:
1997–2025
Charles River Laboratories International Rank:
#1