Damodara M. Poojary
Symyx Technologies · Ricardo · Ricardo Uk Limited
Total Patents:
8
Overall Rank:
#625,286
Years Active:
2000–2022
Symyx Technologies Rank:
#69