What does EFP stand for?
EFP stands for "European Federation for Primatology"
How to abbreviate "European Federation for Primatology"?
"European Federation for Primatology" can be abbreviated as EFP
What is the meaning of EFP abbreviation?
The meaning of EFP abbreviation is "European Federation for Primatology"
What does EFP mean?
EFP as abbreviation means "European Federation for Primatology"