Based on my layman knowledge of the relevant scientific fields here, it certainly seems plausible. He's not claiming anything that extraordinary. The stakes are also incredibly low, it's not like he's lying about his achievement to get some kind of grant.