Dr. Lorna Irish

Dr. Lorna Irish

Principal Scientist
Defence Science and Technology Laboratory (DSTL) UK