There are about 200 journal papers mentioning this stuff, I've added some content and it might be ok now.
There are about 200 journal papers. These about 200 journal papers are mentioning this stuff. I've added some content. It might be ok now.