pastedImage.png

Duba Leibell

Duba Leibell is an Assistant Professor of Screenwriting in the Cinema and Interactive Media Department, School of Communication, University of Miami.