Federico Villagra Povina
Dr, BSc (Universidad Politecnica de Madrid, Spain); MSc (Birmingham University); PhD (Birmingham University)
Research activity per year
Dr, BSc (Universidad Politecnica de Madrid, Spain); MSc (Birmingham University); PhD (Birmingham University)
Research activity per year