Lena Stromblad

Pharmacia & Upjohn Company
Total Patents: 5
Overall Rank: #1,048,779
Years Active: 1999–2000
Pharmacia & Upjohn Company Rank: #3