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
1,316
SSRN CITATIONS
Rank 48,921
SSRN RANKINGS
Top 48,921
in Total Papers Citations
13
CROSSREF CITATIONS
5
Feedback