B. Patterson

Patterson B.

BVM&S, CertVOphthal, MRCVS
Animal Eye Consultants Ltd.
27 Coombe Road, GL12 7LZ Gloucestershire, United Kingdom