bob marley scientist