Academic Appointments & Professional Experience

Academic Appointments & Professional Experience

January 2018 - Present

January 2022 - Present 

October 2020 - Present

February 2019 - Present

October 2012 - June 2018

November 2013 - May 2018 

      April 2018

June-July 2017 

October 2012 - November 2014 

August 2006 - September 2012 

October 2008 - December 2010 

January 2003 - December 2017 

September 2001 - December 2001 

September 1998 - December 2002 

September 1998 - December 2001 

August 1993 - July 1998 

January - May 1990

May - July 1989