dating right now?
According to our records, Frances D'Souza, Baroness D'Souza is possibly single.
Help us build our profile of Frances D'Souza, Baroness D'Souza!
to add information, pictures and relationships, join in discussions and get credit for your contributions.
18th April, 1944
Sussex, England, UK
Frances Gertrude Claire D'Souza, Baroness D'Souza CMG PC (born 18 April 1944) is a British scientist and life peer in the House of Lords. She is currently Lord Speaker, having taken office on 1 September 2011.
More about Frances D'Souza, Baroness D'Souza
Less about Frances D'Souza, Baroness D'Souza