C Schreck's scientific contributions