La principal dirección de investigación de Luo es el mecanismo regulador molecular del desarrollo y la regeneración de los tejidos y órganos endodérmicos representados por el hígado y el páncreas, y ha presidido más de 12 proyectos de investigación científica, talento y equipo. Entre ellos, el proyecto en el campo de "Investigación sobre desarrollo y reproducción" en 2008 lo convirtió en el científico jefe más joven del "Plan Nacional de Desarrollo de Investigación Básica Clave" (Plan 973) desde su implementación durante 12 años. Se ha desempeñado sucesivamente como subdirector del Laboratorio Clave de Recursos Pesqueros de Agua Dulce y Desarrollo Reproductivo del Ministerio de Educación, y subdirector y director de la Base Nacional de Capacitación de Laboratorios Clave establecida por el Ministerio de Ecología, Medio Ambiente y Recursos Biológicos en los Tres Zona del Embalse de las Gargantas. Actualmente, ha publicado más de 65.438.000 artículos en revistas académicas de renombre internacional como Nature y Developmental Cell.
Ganó la 17ª Medalla Juvenil del 4 de Mayo de China en 2013.