... discovered a couple of very interesting omissions in his story.... descubierto un par de omisiones muy interesantes en su historia.
... the fact that certain omissions were criticised by specialist scientists.... del hecho de que científicos especializados han criticado determinadas omisiones.
... and correct possible mistakes or omissions.... y corregir posibles errores u omisiones.
... and to its shortcomings and omissions.... como por sus lagunas y omisiones.