Michael Straughan
Bank of England
Senior Technical Specialist
Threadneedle Street
London, EC2R 8AH
United Kingdom
Bank of England - Prudential Regulation Authority
20 Moorgate
London, EC2R 6DA
United Kingdom
SCHOLARLY PAPERS
8
DOWNLOADS
910
SSRN CITATIONS
Rank 43,197
SSRN RANKINGS
Top 43,197
in Total Papers Citations
11
CROSSREF CITATIONS
6
Feedback