Finlay was born Juan Carlos Finlay y Barres , in Puerto Príncipe ( now Camagüey ) , Cuba , of French ( from his mother ) and Scottish ( from his father ) descent .
Finlay was born Juan Carlos Finlay y Barres , in Puerto Príncipe ( now Camagüey ) , Cuba . His family is of French and Scottish heritage .