A multi-scale homogenization model for fine-grained porous viscoplastic polycrystals: I – Finite-strain theory. (June 2018)