Shimrit  Perkol Finkel

Shimrit Perkol Finkel

Special Member

410 Views
World Inventors' MedalImage
World Inventors' Cart Member

Patent Title :

An Israeli marine biologist