B2DB — Who said what, where, and when

Kamal Azam

Core medical trainee, Cumberland infirmary

Events Kamal Azam has spoken at