(Q91506168)
Statements
The Unfortunately Long Life of Some Retracted Biomedical Research Publications (English)
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
scientific article published on 02 April 2020
No description defined