David R. Allen
Stepan · Pfizer · Birdbrain
Total Patents:
19
Overall Rank:
#234,927
Years Active:
1982–2023
Stepan Rank:
#30