Talks

Ram gives public and private talks and is available as a speaker - please contact the office for details. Below are a select few talk announcements from previous engagements.