An implantable biodegradable device is disclosed containing a fibrous
matrix, the fibrous matrix being constructed from fibers A and fibers B,
wherein fibers A biodegrade faster than fibers B, fibers A and fibers B
are present in relative amounts and are organized such that the fibrous
matrix is provided with properties useful in repair and/or regeneration
of mammalian tissue.