Chief scientist of major corporation can’t handle criticism of the work he hypes November 23, 2022 by Comments