Thorax

Reviews posted
1
Average Rating
⭐️ 3.0
Post your review

Latest reviews

tyler

2 years ago

Very slow review process. 78 days in review, only one peer reviewer. Really seemed like a big waste of time. The topic was not niche either, so I’m not sure why it took so long.