Stony Brook, USA
Organization name
Stony Brook, USA