Germany

Duration (months)

36

Fees
$100.00
Health insurance required
Yes
Income minumum
Yes
Income tax liability
Yes