Who is Professor X?

In-depth
Unknown scientist in Omnia hall of fame.