What does turf stand for?
turf stands for "Temple Undergraduate Research Forum"
How to abbreviate "Temple Undergraduate Research Forum"?
"Temple Undergraduate Research Forum" can be abbreviated as turf
What is the meaning of turf abbreviation?
The meaning of turf abbreviation is "Temple Undergraduate Research Forum"
What does turf mean?
turf as abbreviation means "Temple Undergraduate Research Forum"