Abraham Patchornik

Yeda Research And Development Co. · US Dept of Health & Human Services
Total Patents: 13
Overall Rank: #383,577
Years Active: 1980–2015
Yeda Research And Development Co. Rank: #48