Guzzi62
10 minutes ago
No, I am aware that the peer review don't give automatically approval, but for me, it's the DD it provides. I believe in the journal, but not so much self-proclaimed experts posting on a message board.
Role of the 58 authors: I heard that the first name on the list is the main author