European Journal of Cell Biology, ‎0171-9335

Journal