professor rashida manjoolatest news & developments