Richard Westra
Richard Westra is University Professor at the Institute of Political Science, University of Opole and Research Coordinator at the Science and Technology Park, Opole, Poland. He has previously taught at universities in Japan, South Korea, Thailand, Canada and The Bahamas and is international Adjunct Professor of the Center for Macau Studies, University of Macau.
Richard Westra is University Professor at the Institute of Political Science, University of Opole and Research Coordinator at the Science and Technology Park, Opole, Poland. He has previously taught at universities in Japan, South Korea, Thailand, Canada and The Bahamas and is international Adjunct Professor of the Center for Macau Studies, University of Macau. See less