LTWA Director with a group of Science Project translators at Emory University.
LTWA Director with a group of Science Project translators at Emory University.
13 December 2024: LTWA winds up this academic year with a simple ceremonial function where …