Leif Blumenau

Solmecs Corporation, N.V. · Elscint · Technion Research & Development Foundation Limited
Total Patents: 6
Overall Rank: #886,779
Years Active: 1987–1999
Solmecs Corporation, N.V. Rank: #1