Karla Alejandra Cameron Veas Institutions of which they are part Research Support. Licensed Technician Clinical Research Development Directorate Vall Hebron Institut de Recerca Email Karla Alejandra Cameron Veas Email Institutions of which they are part Research Support. Licensed Technician Clinical Research Development Directorate Vall Hebron Institut de Recerca