Finding list of scientific medical & technical periodicals.
University of Liverpool.
Liverpool : The University,