NEOWISE, Francisco Herrera