Shirley O'Dea
Avectas Limited · National University Of Ireland Maynooth
Total Patents:
8
Overall Rank:
#594,331
Years Active:
2014–2025
Avectas Limited Rank:
#2