MoocLab submitted a new Showcase Item:
Emory University
Read more about this item here...
Emory University
View attachment 2069
Emory University, located in Atlanta, Georgia, is one of the world's leading research universities. Its mission is to create, preserve, teach and apply knowledge in the service of humanity.
Read more about this item here...