Stella Abidh

Trinidad and Tobago physician. First Indo-Trinidadian woman doctor