Rachael Jane Ritchie
Novartis Ag · Ottawa Health Research Institute · Novartis Animal Health U.S.
Total Patents:
7
Overall Rank:
#748,632
Years Active:
2006–2011
Novartis Ag Rank:
#703