Alan J. Perfect

Orvance · Shelcore Incorporated · Johnson & Johnson
Total Patents: 4
Overall Rank: #1,303,536
Years Active: 1980–1989
Orvance Rank: #19