Skip to main content
U.S. flag

An official website of the United States government

Carlos Estrada Ruiz

Biog Tech
International Institute of Tropical Forestry
Road 983, Int. 988, km. 6.5
Luquillo, PR 00773
United States
Phone
787-764-7948
https://www.fs.usda.gov/research/about/people/cestrada