Following is an up-to-date calendar fo Kevin's talks, seminars and other public related appearances. For enquiries or bookings, contact us.