irevolutions.org
Talks
Dr. Patrick Meier is available for select speaking engagements. He has given over 200 talks in more than 20 countries across 6 continents. This has included talks at the United Nations, World Bank,…