The information if from BuzzU, and I don’t know if you’d checked there yet. Otherwise, if JHU has an engineering department or something like that, wander in and ask around. . .also, check with your department of student activities, as they should have a list of all of the active clubs.
Seeing as that team was started very late into registration, it may just be that things haven’t been really organized well yet.