Dr. David Keegan is a former US diplomat who serves as an adjunct lecturer in the Chinese Studies Program at Johns Hopkins School of Advanced International Studies.
Dr. David Keegan is a former US diplomat who serves as an adjunct lecturer in the Chinese Studies Program at Johns Hopkins School of Advanced International Studies.
No results found.
Our vision is to raise awareness, deepen affinity, and create opportunities for strengthening the relationship between Taiwan and the international community