
Teaching Assistant Professor
Meetra Najrabi is a Teaching Assistant Professor in the Department of City and Regional Planning at UNC Chapel Hill.
Affiliations:
Meetra Najrabi is a Teaching Assistant Professor in the Department of City and Regional Planning at UNC Chapel Hill.
Affiliations: