Lukasz Czekala
Observed names: L. Czekala, Łukasz Czekała
Institution: Imperial Brands (United Kingdom)
Observed institutions: Imperial Brands (United Kingdom), Poznań University of Life Sciences, Universidad de Murcia
ORCID: 0000-0001-7591-2125
Observed ORCID: 0000-0001-7591-2125
OpenAlex ID: A5032541224
