•  

Taraneh Javanbakht

Scientist, Philosopher, Artist, Writer, Poet, Critic, Peer-Reviewer, Editor, Translator, Human Rights Activist

Montreal in Canada

Spoken at 18 events in 3 countries