@johncarlosbaez She's an SVP at BioNTech and has been in private industry for the last 10 years (after starting her own company to attempt to commercialize in 2006). I don't think at that point you have time or need to be TT. Not to take away that UPenn trying to bask in the achievement seems very off putting.
I wonder why she stayed there especially after the 2005 papers were published.
@benleis - it's possible UPenn will now get so embarrassed having her listed as an adjunct on their website that they'll make her tenure track and quickly give her tenure.
https://www.med.upenn.edu/apps/faculty/index.php/g325/p13418