Linda main picture

Linda Sasset

Scientist

New York, United States

About me

.