International Identifier for serials
and other continuing resources, in the electronic and print world

2021/12/20

Market Consolidation and the Demise of the Independently Publishing Research Society

 Print

 Download

 Share

 Send to a friend