Woah, this is really interesting! I haven't looked at the data since they updated it with 2022's information. There is a possibility it's a fluke, but if you look at the enrollment section next to the admissions one, the current enrollment is listed at 23 compared to 30 in 2021 (I counted using the 23 US + 7 INTL numbers). Also under "milestones" it looks like 5 degrees were handed out. 2 people dropping out of the program doesn't seem impossible, unfortunately. Regardless, if this is all true, a 0% yield seems wild and could prove for an unconventional year.