Patricia Ann Carroll
Climate · Anadys Pharmaceuticals
Total Patents:
5
Overall Rank:
#906,827
Years Active:
2002–2025
Climate Rank:
#71