Systems Engineer at MELA Sciences Inc. - Irvington, New York, United States
Nonprofit
Contact Melissa Lehrer
Translator
Contact Mojgan Mahmoudi
Medical device company focused on providing diagonistic aids for the early detection of melanoma.