Peter J. Ayres

Morton Norwich Products · Phares Pharmaceutical Research, N.V.
Total Patents: 3
Overall Rank: #1,677,948
Years Active: 1981–1986
Morton Norwich Products Rank: #15