claim
MIT professor Seth Lloyd was placed on administrative leave after it was revealed he received $60,000 in personal gifts from Jeffrey Epstein.

Authors

Sources

Referenced by nodes (1)