Catherine Taylor
Senesco Technologies · Ntnu Technology Transfer As · Norwegian University Of Science And Technology (Ntnu)
Total Patents:
17
Overall Rank:
#272,596
Years Active:
2005–2021
Senesco Technologies Rank:
#2