Stan Rabinovich

Industry (inclu. R&D)
Edwards Lifesciences - Fort Lee, United States