Complex sentence: No foreign scientists appreciated his research, which today is a major scientific discipline; he was simply ahead of his time.
Split into simpler sentences: No foreign scientists appreciated the research, which today is a major science. He was simply ahead of his time.