Ludovic A. Perl
Shepherd Products · Shepherd Products U.S. · Herder, N.V.
Total Patents:
12
Overall Rank:
#427,922
Years Active:
1984–2001
Shepherd Products Rank:
#1