Ma Teresa Sta. Cruz
Observed names: Ma Teresa Sta Cruz, Ma. Teresa Sta Cruz, Ma. Teresa Sta. Cruz, Sta Cruz, Ma Theresa, Sta. Cruz, Ma Teresa, Sta. Cruz, Ma. Teresa, Sta. Cruz, Ma. Teressa
Institution: International Rice Research Institute
Observed institution: International Rice Research Institute
OpenAlex ID: A5113942233
