Francis Rose Editor & Author

Francis Rose is Professor of Commercial and Common Law at the University of Bristol.