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