Complex sentence: I am also a degreed scientist and have written peer-reviewed articles, and understand well, and what MEDRS's say about acupuncture; more on my user page,.
Split into simpler sentences: I am also a degreed scientist and have written peer-reviewed articles, and understand well. I understand very well what MEDRS's say about acupuncture; more on my user page,.