6th European Phycological Congress (EPC)


Location: London, UK

More information can be found at this link.