Scientific supervisor