Trevor Platt Science Foundation NGO Registration Id: KL-2021-0290444 State: Kerala City: Kochin Address: Flat 2a, Abad Marine Plaza, Abraham, Madamackal Road, Cochin682031