Patricia Woodard
Texas Biotechnology
Total Patents:
4
Overall Rank:
#1,270,446
Years Active:
2001–2003
Texas Biotechnology Rank:
#15